home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d3 / cmdedit.arc / CMDSRC.ARC / GENERAL.INC < prev    next >
Text File  |  1990-08-15  |  429b  |  28 lines

  1. ; GENERAL.INC
  2. ; Some general macros used by CMDEDIT.
  3.  
  4. @pop    macro    parm
  5.     irp    @@pop,<parm>
  6.     ifnb    <@@pop>
  7.     pop    @@pop
  8.     endif
  9.     endm
  10.     endm
  11.  
  12. @save    macro    p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12
  13.     irp    @@save,<p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12>
  14.     ifnb    <@@save>
  15.     push    @@save
  16.     endif
  17.     endm
  18. @restore macro
  19.     @pop    <p12,p11,p10,p9,p8,p7,p6,p5,p4,p3,p2,p1>
  20.     endm
  21.     endm
  22.  
  23. @unlink    macro
  24.     @restore
  25.     mov    sp,bp
  26.     pop    bp
  27.     endm
  28.